Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD ROAD Detached £645,431 £144,000 12 Mar 1999
1A STAFFORD ROAD Detached £834,046 £152,000 14 Oct 1996
3 STAFFORD ROAD Detached £981,988 £175,000 24 May 1996
7 STAFFORD ROAD Detached £837,398 £825,000 6 Nov 2023
9 STAFFORD ROAD Detached £527,866 £307,500 22 Aug 2006
13 STAFFORD ROAD Detached £561,246 £332,500 8 Feb 2013
15 STAFFORD ROAD Semi-Detached £531,607 £290,000 19 Aug 2005
23 STAFFORD ROAD Detached £598,960 £578,000 17 Mar 2022
25 STAFFORD ROAD Detached £632,775 £340,000 21 Apr 2005
27 STAFFORD ROAD Terraced £410,924 £250,000 25 Jul 2008
29 STAFFORD ROAD Semi-Detached £625,551 £367,500 27 Jul 2012